@charset "utf-8";
html body{ background:#f4f4f4 url(../images/bg.png) left top repeat-x;}
.container{background:#f4f4f4;}
.bg{background:#f4f4f4;}
.bold{ font-weight:bold;}
a.nounderline{ text-decoration:none!important;}
.padding_none{padding:0px!important;}
.border_right_none{border-right:none!important}
.border_none{border:none!important;}
.border_bottom{ border-bottom:1px solid #d4d4d4; clear:both;}
.margin-left-60{ margin-left:60px;}
.widget{float:left; width:100%;}
	.widget_top{ clear:both;width:100%;}
	.widget_middle{ clear:both;width:100%;}
	.widget_bottom{ clear:both;width:100%;}
.dot_green{ background:url(../images/dot_green.png) left center no-repeat; padding-left:15px;}	
.margin_top_20{ margin-top:20px;}
.margin_top_10{margin-top:10px;}
.title_box h1{ font-size:16px; font-weight:bold; padding:5px 0px; color:#333;}
.title_box a{ text-decoration:none;color:#333;}
.header{ float:left; width:970px; height:90px;background:#f4f4f4;}
	.header_left{float:left; width:330px; height:90px;}
	.header_right{float:left; width:640px; height:90px;}
		/*bo go*/
		.bogo{float:left; width:265px; padding-left:60px; padding-right:0px; height:60px;}
		.bogo div{float:left;margin-top:20px; padding-right:18px;font-size:14px; color:#666}
		/*header search*/
		.header_search{float:left; width:300px; padding-left:15px;height:60px;}
		.header_search .search_key{ float:left; margin-top:20px; height:23px; line-height:23px; width:178px; border:none;}
		.header_search .search_submit{float:left; margin-top:20px;}
		/*menu top*/
		.menu-top{clear:both; display:block; width:640px; height:30px; background:#acaaab;}
			.menu-top ul{ float:left; margin:0px; padding:0px;}
			.menu-top ul li { float:left; margin:0px; padding:0px; display:inline; list-style:none;border-right:1px solid #FFF;}
			.menu-top ul li a{ float:left; height:30px; line-height:30px; text-decoration:none; text-align:center; font-size:12px; font-weight:bold; padding:0px 15px;  color:#FFF; }
			.menu-top ul li:hover,.menu-top ul li a:hover{background:#673594;}
			.menu-top ul li:hover,.menu-top ul li.dot_sub:hover{background:#673594 url(../images/hover_bg.png) right center no-repeat;}
			.menu-top ul li.menu-top-c:hover,.menu-top ul li.dot_sub:hover{background:#673594 url(../images/hover_bg.png) right center no-repeat;}
			.menu-top ul li.dot_sub{ padding-right:15px; background:url(../images/dot-sub.png) right center no-repeat;}
			/*submenu*/
			.menu-sub-top{display:none; min-width:150px; float:left; top:90px; background:#6565ca; position:absolute; z-index:9999999;}
.menu-top-c ul.menu-sub-top li{background:#f1e3fd; float:left; width:100%; clear:both;}
.menu-top-c ul.menu-sub-top li a{ float:left; width:95%;clear:both; text-transform:capitalize; font-size:12px; height:25px; line-height:25px; margin:0px; padding:0px;padding-left:5%; text-align:left; text-decoration:none; border-bottom:1px solid #999; color:#333; font-weight:400;}
.menu-top-c ul.menu-sub-top li:hover,.menu-top-c ul.menu-sub-top li a:hover{ background:#673594; color:#FFF;}
/*cột trái */
#column_left{ float:left; width:660px;}
	/*slide home*/
	.slide_home{float:left; width:660px; height:270px; padding-right:10px; padding-bottom:16px; background:#eaeaea url(../images/bg_slide_home.png) right bottom no-repeat;}
	.welcome{ display:block; clear:both; font-size:14px; font-weight:bold; color:#666}
	/*advance search*/
	.widget.search_advance{ display:block;background:#e6e6e6; display:inline-block; padding:15px; width:630px; color:#666; margin-top:10px; }
		.widget.search_advance label{ float:left; width:45px;padding-right:10px; text-align:right; margin-top:13px;}
		.widget.search_advance select{ float:left; width:175px; margin:0px; margin-top:10px;}
		.widget.search_advance .submit_search_advance{ float:left; width:67px; height:20px; line-height:20px; color:#FFF; border:none; background:#acaaab; margin-top:10px; margin-left:17px;}
	/*box 1*/
	.widget.box_1{ float:left; width:240px; padding-left:10px;}	
	.widget .widget_middle ul{margin:0px; padding:0px;}
	.widget .widget_middle ul li{ list-style:none; margin:0px;}
	.widget .widget_middle ul li a{ text-decoration:none; color:#333;}
	.widget .widget_middle ul li{background-position:0% 5px; margin-bottom:5px;}
	/*box 2*/
	.widget.box_2{ float:left; width:400px; margin-left:10px;}
	.box_user_ideal{float:left; width:100%; padding:10px 0px; border-bottom:1px solid #dbdbdb;}
	.box_user_ideal .left{float:left; width:60px;}
	.box_user_ideal .left a{float:left;}
	.box_user_ideal .right{float:left; width:585px; margin-left:10px; padding-right:5px;}
	.box_user_ideal .right .title a{ color:#666; font-weight:bold; text-decoration:none;}
	.box_user_ideal .right .title .name_user{ color:#43a500; font-weight:bold; margin-right:5px; text-decoration:none;}
		.ideal_info{ display:block; margin:0px; padding:0px;}
		.ideal_info a{ text-decoration:none; color:#43a500; margin-right:5px;}
		.ideal_info a.catagory{ background:#b0aeaf; color:#FFF; padding:0px 2px;}
		.ideal_info a.pic{ padding-left:18px; background:url(../images/icon_pic.png) center left no-repeat;}
		.ideal_info a.commem{ padding-left:18px; background:url(../images/icon_commem.png) center left no-repeat;}
		.ideal_info a.vote{ padding-left:18px; background:url(../images/icon_best.png) center left no-repeat;}
		.ideal_content img{ max-height:90px;}
	.box310{ float:left; width:310px; margin-right:20px;}
	.box310 img.image310{ display:block; clear:both;}
	.box310 .content310{ float:left; width:100%; margin-top:5px;}
	.box310 .content310 a{text-decoration:none; font-weight:bold; color:#0077cc}
	.balo_danhba .widget_middle{ float:left; width:640px;background:#e6e6e6; padding:10px;}
		.balo_danhba .widget_middle ul{float:left; width:100%;}
		.balo_danhba .widget_middle ul li { float:left; min-width:150px; list-style-image:url(../images/list.png); list-style-position:inside;}
		.balo_danhba .widget_middle ul li a{ color:#45a600;}
		.balo_danhba .widget_middle  a.more{ float:right; margin-right:20px; text-decoration:none; height:20px; line-height:20px; display:block; color:#999; font-weight:bold; padding-left:20px; background:url(../images/dot_gray.png) left center no-repeat; }
		.box_commem{ float:left; width:650px; border-top:1px solid #dedede; padding-top:10px; margin-right:10px;}
			.box_commem_left{ float:left; width:64px ;}
			.box_commem_left img{display:block; width:64px;}
			.box_commem_right{ float:left; margin-left:12px; width:560px; padding:6px; min-height:90px; background:#acaaab url(../images/bg_box_commem.png) bottom no-repeat;}
			.box_commem_right #content_commem{float:left; width:547px; height:40px; margin-top:0px; color:#999;}
			.commem_dinh_kem{ float:left; clear:both; font-size:14px; color:#FFF; word-spacing:5px; width:100%;}
			.commem_dinh_kem a{ padding-left:15px; text-decoration:none; background:url(../images/dot.png) left center no-repeat; font-size:14px; color:#FFF;}
			.commem_dinh_kem .ok_submit{margin-left:280px; background:url(../images/ok_submit.png) no-repeat; width:30px; height:17px; margin-top:0px; border:none; margin-right:20px;}
			.box_commem .widget_bottom{ float:left; padding-left:70px; width:590px; color:#999;}
			.box_commem .widget_bottom a{ color:#999;}
		.box_share{ margin-top:30px;}
/*cot right*/
#column_right{float:left;margin-left:10px; width:300px;}
	.widget.tag{ display:block; width:298px;background:#e9e9e9; border:1px solid #FFF; height:270px;}
	.widget.tag .widget_top h1{ margin:18px; font-size:20px; color:#999;}
	.box_login{float:left; background:#dcdcdc; padding:10px; width:290px; color:#999; padding-right:0px;}
		.box_login .widget_top img{float:right;}
		.box_login .widget_middle{padding-right:10px;}
		.box_login a{ color:#999; text-decoration:none; font-weight:bold;}
		.box_login input[type=text],.box_login input[type=password]{margin-left:60px; width:165px;}
		.box_login .ok_submit{ background:url(../images/ok_login.png) no-repeat; width:30px; height:17px; border:none;}
	.box_link_other{ background:#e6e6e6; border-top:1px solid #f4f4f4;}
	.box_link_other a{ float:left; position:relative; min-width:120px; margin-left:10px; padding-left:20px; height:30px; line-height:30px; text-decoration:underline; color:#666}
	.box_link_other a img{ position:absolute; left:0px; top:7px;}
	.box_dat_cho{ border-top:1px solid #f4f4f4; background:#e6e6e6;}
		.box_dat_cho .widget_top{ background:url(../images/bg_title_dat_cho.png) repeat-x;}
		.show_box{ float:right; margin-right:20px; margin-top:7px;}
	.box_chung_balo{ border-top:1px solid #f4f4f4; background:#e6e6e6;}
	.box_chung_balo .widget_top{ background:url(../images/bg_title_dat_cho.png) repeat-x;}
	.box_chung_balo .widget_middle ul { float:left; margin:10px;}
	.box_chung_balo .widget_middle ul li { list-style-image:url(../images/list-black.png); list-style-position:inside; color:#999;}
	.box_chung_balo .widget_middle ul li a{ text-decoration:underline;}
	.box_thongtin{ background:#e0edf5; color:#666;}
		.box_thongtin .widget_top{ background:#b310bf; color:#FFF; }
		.box_thongtin .widget_top a{ text-decoration:none; font-size:14px; font-weight:bold; height:25px; line-height:25px; margin-left:10px; color:#FFF; }
		.box_thongtin .widget_middle .thongtin_content{ float:left; width:280px; padding:10px;border-bottom:1px solid #a4c8df;}
		.box_thongtin .widget_middle .thongtin_content .thongtin_left{float:left; width:75px;}
		.box_thongtin .widget_middle .thongtin_content .thongtin_right{float:left; width:180px; margin-left:10px;}
		.box_thongtin .widget_middle .thongtin_content .thongtin_right .thongtin_title{ float:left; color:#666; font-weight:bold; text-decoration:none; font-size:12px; clear:both;}
		.box_thongtin .widget_middle .thongtin_content .thongtin_right a{ clear:both; color:#999; text-decoration:none;}
	.box_su_kien{ background:#e6e6e6; border-top:1px solid #f4f4f4;}
		.box_su_kien .widget_top{ background:url(../images/bg_title_dat_cho.png) repeat-x;}
#bottom{ float:left; width:100%;}
	#bottom .link_menu{ float:left; border:1px solid #CCC; padding-left:20px;}
	#bottom .link_menu a{ display:inline-block; height:35px; line-height:35px; padding:0px 10px; color:#999;}
	#bottom .coppy_right{ float:left; text-align:center; width:100%; clear:both; padding:20px 0px;}
/*trang danh ba*/
.box_dia_diem{ background:#f4f4f4; color:#575757;}
	.box_dia_diem{ padding:15px; width:270px;}
	.dia_diem_title{ float:left; width:100%; margin-bottom:10px;}
	.dia_diem_title a{ margin-left:10px; color:#575757; text-decoration:none;}
	.box_dia_diem .widget_middle ul{ float:left; margin-bottom:20px;}
	.box_dia_diem .widget_middle ul li{float:left;  min-width:90px; list-style-image:url(../images/list.png); list-style-position:inside;}
	.box_dia_diem .widget_middle ul li a{ color:#45a600;text-decoration:underline;}
	.ty_gia .widget_middle table tr td{ background:none!important;}
	.ty_gia .widget_middle table{margin:0px; padding:0px;}
	.ty_gia .widget_middle .content .content{ border-bottom:1px dotted #666;}
	.nguon_exim{ text-align:center;}
.danhba_box_right_1 .left{ float:left; width:240px;}
	.danhba_box_right_1 .right{ float:left; width:390px; padding:0px 10px;}
	.danhba_box_right_1 .right .title{ float:left; width:100%;}
	.danhba_box_right_1 .right .title a{ text-decoration:none; color:#666; font-weight:bold; font-size:14px;} 
	.danhba_box_right_1 .right .title select{ float:right;}
	.danhba_box_right_1 .right .ideal_info{ float:left; width:230px;}
	.danhba_box_right_1 .right .thongtin span{ display:block; color:#ababab;}
	.danhba_box_right_1 .right .thongtin span a{ text-decoration:none; margin-left:4px; color:#ababab;}
	.danhba_box_right_1 .right .thongtin span a:hover{color:#999; font-weight:bold;}
#column_left .box_link_other .widget_middle .element{ float:left;width:210px;}
#column_left .box_link_other .widget_middle .element a{ min-width:200px;}
#column_left .box_link_other .widget_middle .element a:hover{ color:#333;}
#column_left .box_link_other .widget_middle .element a span{color:#589722;}
#column_left .box_link_other .widget_middle .element a.dot_gray{background:url(../images/list-black.png) left center no-repeat; padding-left:10px;}
.danhba_box2 .left{ float:left; width:200px;}
.danhba_box2 .left ul { padding:0px;}
.danhba_box2 .left ul li { list-style:none; float:left;width:100%; background:url(../images/list-black.png) left center no-repeat; padding-left:10px;}
.danhba_box2 .left ul li a{ float:left; height:25px; line-height:25px; color:#666; font-size:14px;}
.danhba_box2 .right{ float:left; width:440px;}
.danhba_box2 .left ul li a:hover{ font-weight:bold;}
.danhba_box2 .right .balo_hoingo .box_user_ideal a.title_ideal{ text-decoration:none; color:#666; font-weight:bold; clear:both;}
.danhba_box2 .right .balo_hoingo .box_user_ideal .ideal_info{ padding:5px 0px;}
.danhba_box2 .right .balo_hoingo .box_user_ideal .left{ float:left; width:120px;}
.danhba_box2 .right .balo_hoingo .box_user_ideal .right{ float:left; width:300px; margin-left:10px;}
.paging a{float:left; padding:2px 10px; text-decoration:; background:#e6e6e6; margin:2px; text-decoration:none; color:#999;}
.paging a:hover{ font-weight:bold;}

/*tab*/
ul.tabs {margin: 0;padding: 0;float: left;list-style: none;height: 25px;width: 95%;}
ul.tabs li {float: left;margin: 0;padding: 0;height: 25px;line-height: 25px;border-left: none;margin-bottom: -1px;background: #d7d5d6;overflow: hidden;position: relative;}
ul.tabs li a {text-decoration: none;color: #000;display: block;font-size: 1.2em;font-weight:bold;padding: 0 10px;outline: none;}
ul.tabs li a:hover {background: #ccc;}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #e6e6e6;}
.tab_container {clear: both;float: left; width: 100%;background: #e6e6e6;}
.tab_content {padding: 20px;font-size: 1.2em;}
.tab_content  .thongtin_content{ float:left; width:280px;padding-bottom:10px;}
		.tab_content  .thongtin_content .thongtin_left{float:left; width:65px; max-width:65px;}
		.tab_content  .thongtin_content .thongtin_right{float:left; width:200px; margin-left:10px;}
		.tab_content  .thongtin_content .thongtin_right .thongtin_title{ float:left; color:#666; font-weight:bold; text-decoration:underline; font-size:12px; clear:both;}
		.tab_content  .thongtin_content .thongtin_right a{ clear:both; color:#999; text-decoration:none;}
.hanhtrinh .box_user_ideal a.title_ideal{ text-decoration:none; color:#666; font-weight:bold; clear:both;}
.hanhtrinh .box_user_ideal .ideal_info{ padding:5px 0px;}
.hanhtrinh .box_user_ideal .left{ float:left; width:120px;}
.hanhtrinh .box_user_ideal .right{ float:left; width:520px; margin-left:10px;}
.box_cac_bai_khac ul li { list-style:none; float:left;width:100%; background:url(../images/list-black.png) left center no-repeat!important; padding-left:10px;}
.box_cac_bai_khac ul li a{ float:left; height:20px; line-height:20px; color:#666; font-size:14px; text-decoration:underline!important;}
.box_cac_bai_khac ul li span{ height:20px; line-height:22px;padding-left:10px; color:#999;}